write the README with lots of docs. move vendored code into a more appropriate place in the source tree.