Added new Style field to allow using drawables

defined in xml such as shapes and gradients as
background ressource
also updated demo to include an example of how it works