stop on start, not on stop

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
now hyphen

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Add a 'move' action.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Can rewrite this in terms of handle_move

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>
Fix and tidy rotation.

Signed-off-by: Chris Lamb <chris@chris-lamb.co.uk>