Recommendations module added.

Code cleared and commented a bit. Some UI job done.