Minor cleanup & improvements to movement system.