2013-08-12 : Game core engine.
Status : Methods finished but not tested.
TODO : Create a basic GUI to test it.