Did a little angular best-practices tidying
Added some validaiton UX to add-item, and implemented server roundtrip
upgraded angularjs to 1.3.0b13