restructuring javascript directories,  initial keybindings