Turned auth into a class

* Removed click API in favor of good 'ol o'clock
* `auth` is now a class

Signed-off-by: Oz Ramos <3betters+oz@gmail.com>