need to fix the collision file
removed extra variables, needs more cleaning up
fixed extremely stupid bug
structural changes
major changes