Added single-player panning camera, made LevelBuilder more stable, started working on gamepad input using JInput (also added JInput libs)