added animations and dirty flag

Trying out angular’s animations and form controls. For example, adding
a new item request detail will fade in and the save button is disabled
until the form is dirty.