feat(hangman): add ui