initial commit and setup of all projects