Added a python implementation of the predictive text algorithm. This is better, firstly because it's written in Python (3) and it uses an entire dictionary, instead of just an array