Cleaned up Widgets/Code

Lots of Changes and Updates.

Cleaned up a lot of the bad code. Fixed the product showcase. Fixed homepage widgets.