initial commit to get structure down