updated dependencies
added monads integration from M1xA in util
support for continuously generated enums