Implementation of GWindow and GApplication. GBody, GVertex and GShape classes are probably going to be fully refactored.