Call glutPostRedisplay inside glutIdle
Extract player movement amount to a constant
Rename keyboard function
Remove unnecessary DEFINE's
Extract external includes to single header file
Add stupid ball