first commit for word_cloud.py. It still has problems