Add Product model

It will resolves #4 and resolves #8