finish course, professor, user three class, update backend TODO list