closes #31

added attribute methods which can be used by the semantic analyser to transfer the SDD information to the visualisation