Alpha 2.0-Pre

Core engine rewrite:
- removed IUpdateable and IRenderable interfaces
- added IStateBuffer and IStateRenderer interfaces
- game objects now double buffered
- game loop more parrallelized
- updateing and rendering more synchronized
Warning: this release may contain critical bugs