ButterYum's Ham and Bean Soup