Implement console

Having a text console makes prototyping stuff much easier! :-)
Move console to top of screen

Most Specs UI (menus, textboxes, etc.) is on the bottom, the console
should be on top so as not to get in the way.
First prototype of the battle engine

I KNEW that console class would come in handy!