initial commit

first commit to setup the project