feat codec First versions of codecs for Documents and Queries

Converting from Pojo to BSON document
Converting from Lambda FilterExpression to BSON document