Added a ratings controller.
Created a rating widget.
Cleaned up some code.
remove it so we can add it as a submodule.
Added the ratings widget.