Finish user modeling and implements devise