added the ability to add edit and view homework assignment