Technical Design Doc initial commit