Added authentication, admin actions, voting funcitonality and sped up post index view

It's redirecting to the new user page instead of the login page. Also, double negation on `if !logged_in?`, `unless logged_in?` would read better