added MongoQueryComposer and Tests for Composer and ArrayExecutor