Added image rendering + command-line for images

Added image rendering into the project, changed command-line to support image for easy testing.

*Switched to FreeGLUT for breaking out of MainLoop cleanly and because GLUT is no longer actively being maintained.*