- refactoring
- output decoded coordinates in ReadEnds class ostream operator
- split LRU.hpp file
- add sparse LRU class and sparse LRU file container class
- add free list class with dynamic allocation
- generalisation of SimpleHashMap class