Added doc and example directory and basic Architecture document