Begin implementing authentication system