Add Purchase model
Refactor some codes
Add a product endpoint
Rename form product to purchase
Enable webpay