initial commit and folder structure