Improved UI, and angular

Able to edit, delete and save models.
Angular bindings have been cleaned up.
Removed second controller, as it added unnecessary complexity