Joshua's Legs: Fixes and map update

Some bug fixes and improvements to the map. A completion percentage was added to the inventory for speedrun purposes.