Add a build script that allows for building, the running of tests, and the running of tests and documentation build.