Hi there Jazz,
Thanks for contributing to OSM. I've taken the liberty to fix some of the mapping here. Both indoor mapping and multi-level mapping are quite advanced mapping topics so I would suggest you try to avoid them until you have more experience with OSM. 

With the multi story mapping, the tag you was mostly missing is `level`. the downstairs area should have `level=0`. upstairs, `level=1`. Unfortunately ID, the OSM online editor, doesn't seem to support the level tag and doesn't allow you to filter by level like other editors which would make things a lot harder.

One other thing I wish to mention is to please avoid inventing paths. when mapping in the UK specifically, pedestrians are allows on all types of highway by default. so in situations where there is no separate path and the path simply ends are a road way then it should be connected to the road way directly. This allows the routers to direct pedestrians along the road way instead of them trying to find a separate path that doesn't exist. 

One last thing I feel I should mention about mapping separate sidewalks as I seen you've done a few. Mapping sidewalks using separate ways instead of using the `sidewalk` tags is a very controversial and debated topic. What you've done is not wrong but some people wont agree with it. I tend to use separate sidewalks sparingly, usually where the sidewalks become complex like at a intersections for example. 

Please feel free to ask questions you may have. I'm also active on the forums and on the osm discord. there are quite a few of us welshies on the discord so you'll be more than welcome. there also dedicate channels on there for people looking for mapping help which may be of use to you. I hope i havent scared you away with this mile long comment :)

Kind regards,
Kits

