Design of the move recorder 

First version of the move recorder module, to review and test.