Added self documentation and upped version.