Major refactoring from missing commits. Enables get with descriptions.
Added a quit command.