initial commit of name generator