Added Date parsing and marshalling mechanism
Standard commit of all the stuff