Simple sort of a game engine. There are several aspects implemented to reflect some issues that i discovered during college.