Using JSON to programmatically generate pricing tables