First commit

Started writing the core engine, did window things and added a entity,
mob and player class. Very positive about what I've done tonight!