create new domain structure and add err diagram
add doc folder