More testing how to create custom widgets

- more testing with the alloc API
- testing with sub styles for rendered items