Added sources, tests and documentation.
Change output file name. Added hxml for iota.