added constants to model classes for field names. Added BSONDocumentReaders and Writers that were missing