refactoring
joystick api update
keyboard api update
remove device-info
Refactor Input classes

   joystick-state -> state
   manipulate multiple joystick
   fix function name
Fix example
Add Libs list