Modified directory structure to create cleaner separation between engine and components
Moved fonts to assets folder. Moved responsibility of calculating interaction and determining collision to PhysicsComponent in an attempt to better adhere to OOP principles
Cleaned up code and finally corrected indices to ensure exactly one pass over every pair of objects