A simple example on how to create a widget with 3 distinctive parts : a header, a content and a footer