1. A non-transitory computer readable storage medium storing instructions, which when executed by a computer cause the computer to: receive a request for creating a mnemonic; upon receiving the request, display a menu including multiple options for creating the mnemonic; receive a selection of an option from the multiple options of the menu; based upon the selection of the option, determine whether to include a new entity having a predefined template within the mnemonic or to include an existing entity within the mnemonic; and based upon the determination, render one or more pop-up windows for creating the mnemonic.