cleaned up the master branch a lot. that means many changes for this web version.