First commit with the structure of the project.