Discuss the differences between milk chocolate, sweet chocolate, bitter chocolate, white chocolate, and carob.