Expanded on exponential drive

Also general improvements to movement.c