Messages and files now conform to NSCoding
Moved from JSON based messaging to NSCoding based messaging