fixing menu id naming, adding handler for menu item clicks (random, add item, add list, settings), and adding simple logging