Finished implementing a skeleton for the all of the classes accoring to our UML design