Virtual Memory Management-Lazy Loading, LRU based frame replacement,Paging in C