More preliminaries.
Add minimal requirements.
Start coding database backend.