use getmicrotime for timings
remove executable
more tests
update readme