Corrects typo
Makes the need of passing a collection as an argument on save for update optional
Creates an _errors attribute on the model that has received errors from server when attempting to save
Constructs the ui to display the error messages