Finalized for student homework

Added three checkers and documentation for all files.