Pickup/Powerup/Inventory changes
InputManager updates to prevent snapping from one angle to another. Smooths direction changes stabilises the camera
PlayerMovement to replace the 4 or 5 js movement related scripts.