Added a bunch of comments to controller methods, and cleaned up service.args command