Finished

I could probably pull more of the boostrap code, but it's not necessary
for the project. Good proof of concept.