moved some authentication classes to fit with architecture and edited a few log comments