Forgot to include the license header for these files.
Some refactoring to clean up GameLoop. Introduces a new loop class, InitializeLoop.java. Which takes care of all the asset downloading, parsing, loading graphics, etc
Work towards #50