added authentication steps
added user fabricator
added devise for users