Began work on Widget class.