Small cosmetic changes.
Added dependent destroy
Adds transactions for associated saves.