rebind ( and ) to go to beginning and end of defun
start finder-mode in emacs state mode
add functions for switching to an eshell that's tied to a project
simulate multiple tabbed terminal emulators