stable-making face rotations

changed to make face rotations start and stop depending on start and
stop of signals from gui.
is still using the same testing keys