Start of the project. Only barebone basics