mmap reading implemented and tested. write buffer and async flushing implemented and tested. 10^5 pages 10^3 words per page invert index calculating time: 3 min 40 sec on MacBook Air 2012