initial commit, license and other stuff
initial commit