added gaml and mongo/file adapter classes