update README
explicitly use c++11 flag
remove faulty header guard
add :free flag to kv pair
Add Map