Add Priceable interface
Fix coding style