hld

add hld documents.
High level design