todo updated
try creating libraries
rename
update README
rename fns, separate cksum files in progress, etc.