Game states & sample level implementation

Simple level loader is implemented.
Basic game states are added.
GUI management class is added (for later use).