Implement Authenticate.
Move sql code to sqlc package.
Add MemoryUserRepository.
Add user password hashing.
Add UserRepository interface.