adding angular structure for clientside