Book コントローラの実装

一覧表示, 登録, 表示, 削除, 更新
----

## 一覧表示
* GET /book
* description
    * index
* parameter
    * --
* return
    * true / false

## 新規作成
* GET /book/new
* description
    * new
* parameter
    * --
* return
    * true / false

## 新規作成 -> 登録
* POST /book
* description
    * create
* parameter
    * name: string
    * author: string
    * category: string
    * memo: text
*  return
    * id: int

## 表示
* GET /book/:id
* description
    * show
* parameter
    * id: int
*  return
    * true / false

## 更新
* GET /book/:id/edit
* description
    * edit
* parameter
    * id: int
*  return
    * true / false

## 更新 -> 登録
* PATCH /book/:id
* description
    * update
* parameter
    * name: string
    * author: string
    * category: string
    * memo: text
*  return
    * id: int
    * true / false でもよいか？

## 削除
* DELETE /book/:id
* description
    * destroy
* parameter
    * id: int
*  return
    * true / false