added delete post feature and follow_self method