move mmap stuff into its own directory
move files around