Adds dependencies

Pitches are now dependent on stories, so all pitches will be destroyed once a story is destroyed. Also changed the destroy action in stories, I originally had it as calling delete on the story object, now 'destroy' is called to make sure the requisite pitches are destroyed as well.