prepare for adding community
adding user and admin functional for community
adding add post functional for community
adding remove post functional for community