Adds updating and deleting capability for bars

* Uses form partial for new and edit views
A little weird to do this. You may want to consider calling this method just `bar`