added roles field to users
moved current user method to application controller
added current user method and authorized helper
only authorized users can edit and delete posts
delete button doesn't show if user isn't authorized
edit button doesn't show if user isn't authorized
added admin role for test user
fixed test to correspond to roles and new way of setting current user
added failure redirect for update and destroy
update coverage
added padding for posts
reverses posts order so newest is first
added username
Merge pull request #11 from baron816/auth

Auth