Complete Make-Over

Lots of changes. Please read the rotation.lua for key press changes.