removed Gson library, add reflection functions to marshall and unmarshall POJOs to mongo documents, added Annotations for marshall/unmarshall and several other enhancements