basic cache structure, not completed
add pattern history table size analysis code, empty file!
pattern_history_analysis is now completed, still need test cases!
LRU implementation in PHA.
DO: use typedef instead of long annoying type name!