Collisions, Artifacts and Level

Added collisions logic.
Added level controller.