This class can authenticate users with graphical images.
It generates HTML with JavaScript to display a series of images that correspond code letters relative to a reference image that form the user password.
As the user clicks on the images, a hidden form input is updated with the images codes.
The class can process the submitted form and decode the submitted password code.