initial commit

the basic setup