posts can now be deleted and approved on either posts or projects using polymorphism