Merge pull request #32 from jttorate/master

-- transaction enhancements and updates
Merge remote-tracking branch 'upstream/master'
Merge pull request #33 from jttorate/master

-- customerItem
Merge remote-tracking branch 'upstream/master'
-- design enhancement