initial structure commit
merge