Traditional Ham and Bean Soup (just like Grandma used to make!)