Large amount of requested changes

*Changed window size
+Score
+Lives
*Changed escape keys for menus
*Ball changes color
*Random ball spawn
*More precise ball collision
*Changed paddle height
+AIPaddle