add grade attribute for tests
add unit attribute to tests
add unit and grade attribute on the test model
refactor teacher test filtering to use test unit and grade attribute