Block a user
feat: implement logger
maybe blue? Like road signs. Probably deep blue. Should definitely be more contrasting with terminal background than LevelDebug, but less than LevelWarn and LevelError.
feat: implement logger
this is bad. Errors can vary here, from database error to wrong credentials, and I don't think levelError is appropriate. This logger will have to be pushed down to service level.
feat: implement logger
Okay, I won't be going over the exact instances of where logger is used, that's a big TODO. Otherwise, looks good (with these 2 comments)