Continuous engine: refactoring.
Graphics: switching to openGL.