TA role added, several bugs fixed

bugs fixed: justification box size, report result layout, add course for
professors, homework submission timestampt, date format for adding
homework