Split Messenger into several parts

 Little refactored - prepared for file transfer. Split Messenger into 4 parts: State, Connection, Friends, Messenger.