Tidied up readme, fixed a bug in the cache test