more api
allow absolute layout component
added ColorPicker and GradientEditor