Merge pull request #28 from JasonLev/master

more rspec tests (including controller tests) + fixes to controller
Non-persistent add button changes
Merge branch 'tweaks'
Merging in non-persistent add button tweaks
Merge pull request #29 from zestos/master

Add button changes (not persistent yet)
Not quite
Merge pull request #30 from zestos/master

Not quite
Almost there with button 'saved' text