Change ALL the things!

Includes new source, class and method names, new ways of doing certain
commands, additional commands to get/set user info, and a few other
changes/bug fixes