added gammautils as dependency, some refactoring, ability to pass more
than one schema.