initial commit and first few files