Built in the testing framework.
Manage customers.
Added beginnings of course management.