Collision and Movement States Polish

polished up slope collision and handling of movement states