Addressing mobile

- Adding some scaling (needs a lot of work still)
- Enhancing the virtual game controller (not happy with performance on
iOS)
- Refactoring the travelpath (needs more refactoring)