fix bugs by implementing conditions in init.c ,start passing tests, 80 passed and failed all mmap test , need to implement mmap now .