Refactored methods that attempted to save 2 objects
at once. Added comments to some of the model classes.