#14 - refactoring to make ApplicationRoleEntry.java and UserToken2.java easier to read.
#14 - refactoring in UserAuthenticatorImpl.
#14 - move AuthenticationFailedException.java to same packe as UserAuthenticatorImpl.java.
#14 - refactoring
#14 - comment out System.out.print.
#14 - refactoring to package by feature
#14 - refactoring to package by feature
#14 - refactoring to package by feature
#14 - add comment: StaticFiles is used by the testpage.
#14 - 1. draft: UserToken2Factory