fixed movement. everything works now. fixing (or re-enabling already existing collision detection)
fixed movement collisions for forward and backward movement. working on sideways movement