addition of todo file, added support for addButtonWithData(title, userData, function); using this in all loops of buttons