integrated Post create and index; still need to add visibility filtering and style the view