Some refactoring/code cleanup in AddActionItem
Refactoring - added Builder class w/fluent interface for creating ActionItems.
Working on getting the "refresh" button in the menu.