revise things to be a bit more logical and organized; fix `fileKeyMaker` so it actually works
Bump to version 0.0.28