Initial implementation and tests for LRU node cache

That is all.