Tidy up the build process.
Start work on the vector library