X and Y axis work

Removed internal vectoring; now expects really small vectors so
whatever...