Added some random stuff and started to try to fix the collision detection, although it does not fully work the way I want it to yet