Fixes a bug where GitHub password would always be nil. Cleanup/refactor many commands.