Initial functionality

* `login`
* `config`
* `config:rm`
* `config:add`