Cleaned up more views and added dependent destroy to all the models