PhotoEditor, custom styles, and UserRepository added