finished widget parsing and binding
start to Widget Class