Removed entity adding prior to initialization.
Added const to parameter of setTransformation()
Added physics interface and abstract factory.