a little more work on member functions, restructured `faq` command a bit
Very messy commit. Added beginnings of command help related stuff; a few
other things here and there...haven't worked on this in a while