added basic scheleton for the project