Initial commit

...which is basically all the code for this project.