got kmalloc working, added mem.c for basic memory data