simpler instantiating

simpler instantiating and changing of colors
dregerbutton demos and flexible layout