Exam model and related tests
Add exam module