Made cache exception-free
Removed unused hash_t/key_t
Added cache parallelism