Whitespace
Ignore .pyc files
Add Linux support
Add joystick to framework
Add mouse movement and OS plugin