Lots - Added Widgets, Styles, Functions