Add initial Enrollment functionality and associated tests.