Refactoring `cache{}` to use an `LRU` with a max size of 500

Updating CHANGELOG
Merge pull request #22 from avoidwork/edge

Refactoring `cache{}` to use an `LRU` with a max size of 500