Bugfixes

* Downcase letters before for consonants check
* .run method to start from current state
* remove newlines when reading from a file