simplified attrubute/property logic. changed readme