Add requirement classes
Add requirements for teachers
Add missing files to .csproj
Fix compilation error