entity creation changed from createEntity<TestEntity>(creation-args...)
  to createEntity(new TestEntity, creation-args...),
  this allows client to pre-set entity object before calling to :create()
  e.g.:
    auto ent = new TestEntity();
    ent->game = my_game;
    manager->createEntity(ent, args...)