Added Tag, TagContainer and Requirement in smart designer