cleanup attr.xml and use composition in button
adding composition to all views
remove old theme implementation and move default attributes
change font system
remove unnecessary attributes, optimize for different densities, update readme