Added TermPage, CoursePage, AssignPage. Fixed several naming and styling issues