Active Directory Service Layer. this project is using Spring security and Spring Ldap in order provide CRUD operations on the Active Directory