split up functions in separate files
LDAP authentication