refs #12 controller, filter, serviceを分割

よけいにわかりづらくなった??