Finished DynamicComponents, needs tested.
Added no-arg constructor to entity, results in an entity with a custom type.
Added dynamic component get to Entity.