Design Doc added(still the old documents, to be updated)