set correct property for date object
add some tests
update devdeps and add makefile