Re-written the collision system for more consistency with the other ECS
systems and improved efficiency. Also made the components direct fields
in the table of an entity as there was no need for an extra sub-table
and this way the interface is cleaner.