A review of state of the art vision-language models such as CLIP, DALLE, ALIGN and SimVL