Changed scales for objects.
Added logic_component_base.

- Going to try something new, instead of spaces I will use entities with logic components to
    achieve the same result. In my previous projects there have usually ended up only being a
    handful of scenes, and they all follow the same logic as a logic_component.
- Made unique_id non-copyable.
- Played with making more helpful error for using entity::create_component<*component_base>,
    more work than its worth at this point since I'm only dev. For now compiler will complain
    about lack of member type_id.