Localized variables, functionized pong, increased readability, prototyped support for paddle movement
-Many of these changes are based on the plan that we will have one .c file which includes a menu and the code for every game.
-The array is now malloc'd and passed through the code, and constants are no longer #define'd. Only variables which are usable by many different games are declared globally. This change was made to generalize some functions and mitigate the risk of overflowing the stack.
-A placeholder menu now calls pong(), which contains pong's code.
-Variable names were shortened. Some lines are still very long, and suggestions for shortening them further without sacrificing readability are solicited.
-A framework for paddle movement is now in place and compatible with the rest of the code. The code doesn't presently accept input, however, due to the complexity and platform-specific nature of that functionality. The framework will require modification when lodev completes the functions for retrieving input, and it hasn't yet been tested with dynamic input, but it works on a basic level.