refactor - pull BmegGremlinQueryHandler out to its own source file