Java implementation of image based passwords.