create a module for cursors controls
Merge branch 'refactor_controls'