Barebone structure of the project