Assignment 6: Added other classes for help.