error handling new posts index, layout of profile page

- index now redirects to posts index instead of profile if logged in
already
- added error handling for new posts
- abridged profile included in dashboard