Added comments to all classes used