split up routes
added unread fields
started testing of received messages