update controller and views for Reagents, more improvements. Will add paper_trail next