Updated dependencies and fixed enum namespacing issues