refactor form, itemscontroller helpers, rerouted, added rspec