Been a while. Implemented Jamie's comments; started with references; a bunch of other stuff
Added bibtex library stuff