Added new classes.

I will alter the classes so that they match the specifications in the
assignment.