Initial Sqlite3 code.
Extract DB boilerplate code.
Implement Authenticate.
Move sql code to sqlc package.
Add MemoryUserRepository.
Add user password hashing.
Add UserRepository interface.