updated the docs, sorted out some include path stuff