Creating Memorable Non-player/Non-point-of-view Characters for Gamers and Writers