move common data structure and algorithm to Common folder
change equality to equator
add optimized string map with murmur hash3 32 bit