set up base infrastructure including AD service provider, tests project, and first implementation of Logger class