Custom Authenthenticator for Australian Access Federation (AAF)

Hi, I have been trying to create a custom authenticator for the australian universities and research institutes which are members of Australian Access Federation. The code is here and we have tested it for our case. I appreciate any feedback for the ways that I can make it better/ let the other people know about its existence. (AAF documentation and code samples are not straightforward)