finish the new positioning system

finished, but still needs to be calibrated. i also have to rip out all
the debug code.