Add {Create,Delete,Replace}Route

 {Create,Delete,Replace}Route の API を実装し、Create -> Replace -> Delete の順に呼んでエラーが発生しないことを確認するテストケースを書きました。