Implement a class Widget with the following methods. A skeleton for class Widget is available. Implement the class in the order of the following description. Make sure what you submit compiles without errors. In addition a toString() method and a getSize() method have been written for you (getSize() returns the number of elements in instance variable list).