Added comparison function feature to uow, added tests, updated all READMEs to include this documentation and to follow a slightly different layout