Added controls

Took some finagling to get the controls working right. But now they do.
Marvelously.