Changed delete and edit logic

* An admin can delete or edit any post
* A user can edit or delete a post that he or she owns
* Created a owned_by? in Post model