Changed movement to use an array of motor powers

Also implemented move_power_scale