Initial commit of the rest of the project