initial commit in alpha state of development