add some common codes
db_map project.
add challenges