Implemented the registration hydrator
Updated the test suite