Add price_list model. Need to iron this out

@wallawe I'm not familiar with wrap bootstrap, but this assumes each theme will have a single, multiple, and extended price. I don't know the rules around this: do we allow multiple prices for a theme or does each theme only have one price?