Finished extractor. Incredibly sketchily written. Don't expect it to work.

Doesn't handle apostrophes well.