adding structure to the repo and Makefile for the project