First commit. Code now on github.