This is the initial structure for the project