new posts controller for viewing