initial commit for term project