FontManager created and implemented, ImageManager created, TextButton
now properly resets the font after rendering, refactored the res file to
include both images and music in sub folders, MainMenu now overrides
enter() to play music on entering the state
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/theGame/HCGameState.java
	src/utils/Logger.java
	src/utils/PrintStruct.java
Logger should no longer be creating empty files