Rinse cranberries and place in crock pot (if you have a huge crock pot place them in an oven proof dish in your crock pot). Add remaining ingredients and cover and cook on high for 3 hours, stirring occasionally. When the cranberries get soft enough smash them and stir well. Heat until it is warm all the way though and then take the lid off and let cook for another 30-45 minutes.