A LOT  of changes.

Trying to fix small errors as they pop up. Biggest one right now is that
the arm jitters in.