Adds updating and deleting capability for bars

* Uses form partial for new and edit views
this method should be private. Consider using a method that uses or equals http://www.rubyinside.com/what-rubys-double-pipe-or-equals-really-does-5488.html