Extended UML to include the world

Makes sense to have a world object to keep everything in place... Not
sure where player fits in now