Implement Http classes.
Implement OAuth client.
Add db migration function.
Add tests.
Improve migration.