= Task 3.1 - Add a widgetProperty class to create easyly new properties