update to angularjs 1.2.3
add save functionality