core API methods fully tested
Added additional date parsing, will return an error for invalid dates
date helper tests