first commit, making foundations