working on collision stuffs
collision stuff kinda working.. has a huge bug. but we're actually doing the collision checks now.