fixes issues #1
initial code release
initial code release
Attributes validity testing