package and possibly refactor jasmin

sort out the dependencies

make build process that gets, builds and posts on web site automatically that can be run once a month add tests and fix up test suite