Initial commit. Project structure and database model.