Display and limit framerate
Split main package into multiple packages
Add entity package with player
Interpolate movement over time
Draw gray background instead of black
Don't print unbound keys
Whitespace