Advanced View User System

New module added; Advanced View User System.

This still includes the old code however I cleaned it up to improve the
readability and added two new features which are a rating system and
player comments all in one.