(Finish #1) Adding devise and configuring