Devise auth

Got most if not all of devise implemented and started walling off some of the app. Among other tweaks and fixes.