Remove not necessary classes
Refactor Priced, separated on Priced and PricedSupport
Cleanup code
Add more bases and toppings