Fixes some cache related bugs, finishes documentation, the only thing left before release is to run a FULL test suite