More improvements on Book form

- Remove some redundant code
- Change type of Price field in Model to DecimalField