adding number mapping functionality to create possible letter combinations from numbers