Added accessors to the console
Improved UX of the console

Also implemented multi-line rendering
for TTFs.
Removed some redundant OpenGL state change calls
Version and commit are now available from console