Add gem jbuilder.
Move place order logic to models.

Utilize ActiveRecord validation to verify the user input.
Simplify orders controller.

- Use model nested attributes and validation.
- Move place order to model.
- Add error handling to concern HasApiResponse
Merge remote-tracking branch 'doitian/order-refactoring'