Only sleep if user has password
Move Message struct to message_parser, and handle CTCP ping