Added JoystickSupport, Rebindable Keys etc.

* Updated ParticleManager