Got memory mapped files going, working on breaking down the use cases