Readability improvements
Fixed bug in determining whether address is of code or data
Eviction logic & made L1 inclusive in L2