It looks like the WidgetOrder class is working however we can crash the
program is several ways. such as if you enter a null value into a text
field ect. so i'm not sure how much try catch stuff we want to add but
thats where we are at.