more work on the interface

clean it up
Cleaner fetch API
ready next release
v bump