update the Attributes subclass idea from last year
add constructor for passing Attributes
update dist task to work with more versions of ant
Merge pull request #2 from seancarr/attributes_class2

update the Attributes subclass idea from last year