Added better video mode detection.

A list of video modes is used and the biggest possible resolution is used
in the game w/ fullscreen mode.
Added PhysicalFS support for ZIP functionality
Added basic image functionality to the GUI
Added TODO list