Edit added:
- Exception for edit when checking unique (Since this is an existing element, unique fields are bound to have duplicates, unless they are the subject of the edit)
- Updating elements
- Sending http req (PUT)

Everything looks like it's working like it should!? :S
Removed console.log