WARNING!!! SAVE A BACKUP OF YOUR WORKSPACE BEFORE DOWNLOADING THIS UPDATE. I MADE SOME MAJOR CHANGES THAT IMPROVE THE CODE BUT IT IS WISE TO KEEP A BACKUP OF THE OLD CODE JUST INCASE. Changes: Changed the game loop to be more readable and easy to use. Added a ArgumentsHandler instead of dealing with the args in the EscapeComponent class. Added a default screen size for now. Changed package layout. Added a GridMap class that will be used later. There are some weird glitches: sometimes the game will not close when the X button is clicked. The screen tears occasionally. The screen flickers occasionally but less than it did before.