Add destroy dependence on prerequisites
Add tests for chapter model