documentation, changes to the build script. I should probably sleep.