Commits made so far...wow I've been on a coding marathon eh?
Here's the output of the ability spec
Ability as visitor can sign-in via omniauth and view failure notice can only view posts which are published cannot even create comments can view the 'not_found' page cannot ban users as normal user can logout can only view posts which are published can create comments and update/destroy within 15 minutes if he owns them as banned user cannot create or update comments as admin can list, update and destroy any comments can view posts which are not yet published can ban users cannot ban admins or super_users as super_admin can access all Finished in 2249.11 seconds 14 examples, 0 failures Done.
Ignore the duration taken as the
drb server inflates this to a ridiculous duration.