Refine cursor movement.
Implement load/save commands, shift movements, dub.json source files loading, TAB display (tab-length == 4)