add: hashmap.c,hashmap.h;
fix: map.c, map.h