Updating gitignore with .idea format.
Prevent second call to create same book.
Books controller cleanup. closed #1