Moved classes to App_Code.
Added some documentation (including screenshots).
Replaced tabs with spaces.