Added entity and IComponent.
Added camera.
Fixed up namespace for IComponent and Entity.