Adding user representer
Changing root representer
Updating models
Adding login