word puzzle initial commit, first version working