Revised - staff_controller, new & _form pages/partial (as of git commit #495 Error on Staff New) + revised edit page