split into two modules

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
Makefile: add make clean

Signed-off-by: Brian Norris <computersforpeace@gmail.com>
move-ctrl: initialize position

Signed-off-by: Brian Norris <computersforpeace@gmail.com>