added enrollment tables
added transations controller
process transactions
pending enrollments implemented
unenroll implemented
transaction code cleanup
merge