add devise gem, need implement the user class