def getIngredientCategories():
	client = memcache.Client()
	categories=client.get(CATEGORIES_KEY)
	if categories == None:
		categories = IngredientCategory.all().order("name")
		categoryList=[]
		for category in categories:
			categoryList.append(createIngredientCategoryDb(category))
		client.set(CATEGORIES_KEY, categoryList)
		return categoryList
	return categories
def addIngredientCategory(category):
	client = memcache.Client()
	categories=client.get(CATEGORIES_KEY)
	if categories != None:
		categories.append(createIngredientCategoryDb(category))
		client.set(CATEGORIES_KEY, categories)