add devise authentication structure