Started initial work on allocator.c
Clean repo for push