Add firewall function

Auth should be loaded for all class files, as users who aren't logged in
may need to be redirected to home. This just involves adding
auth::firewall() early on in the class.