Implement key, mouse, and joystick.
Implement time.
Merge pull request #3 from pkdawson/master

Implement key, mouse, joystick, and time.