naming things
use pager.getch() instead of raw_input() for actions
add echo kwarg to s.shell.run()
scaffold new functions and naming things