I want to store a list of categories with `names` and under each category name,I want to add items with their names and prices.

How can i do that? 

```
var item = {
    categoryName : "",
    budgetItemList : [{
        itemName : "",
        price : 0
    }]                              
};

if (!$scope.budgetObj.categoryList) {
    $scope.budgetObj.categoryList = [];
}
$scope.budgetObj.categoryList.push(item);

```