Starting repository. These files were originally developed as part of another project, but I want to use them more widely. Hence this.