major reorganization of commander.py. sublime text keymap changes