initial commit with structure and some questions