content-type in header is not correctly setup
add MIT license
accept string in primitives constructor

- add iso8601 converter