movement stuff *
fix max move speed logic
bouncing