issue #3
interface enhancements, validation on form, new datepicker, REST service for saving data, validation data on server side, JSON format date serialization