|SOURCE|
[Common::Player]
* Added a head offset to determine where the camera should be (this is just a
  float, to incorporate leaning, this should be a vector)
* Initialise sets the head offset to 170 units (1.7m)
[Common::GameEntityManager]
* In CreateEntity, after getting the entity type, the entity's Initialise
  member function is called, if it returns a failure state, then CreateEntity
  will stop and return a failure state