RichardH : changing name and type of arguments
RichardH : css tweaks on gui
RichardH : refactored html for gui classbox