Adding renderSystem as a part of the Game. Now the render is passed to each model at rendering time.
GDK refactor done.
Facet base classes to ease semantics.
Sinon lib added for testing
Tests for Model done