On problem 3, adding textcat.py