Added Joystick controller

1. Joystick controller was added
2. Running mode is still not debugged with joystick
3. Only diagonal walking right now
4. Missing nonreset mode for dragging the finger out of active area
(buggy)
5. Obstacles are buggy and not updated to the new resolution
6. NullPointerException is still pending to be solved