Initial commit. See readme.