Devise authentication layer and views