Initial implementation of attribute types
Merge pull request #73 from alexspeller/add-attribute-types

Add attribute types