Game SDK written in Java/JoGL using MVC as design pattern