add dependent: :destroy to list model, this will delete all steps underneath when deleting a whole list
Merge pull request #1 from johncjensen/master

add dependent: :destroy