Renamed namespace to KRE. Implementing different way of doing attributes.