Major refactor to introduce iRODS performance improvements and Moose