basically works
ignore local web
Small updates
restructure to library + cmd/cli