initial commit for final project