Adding Persian Support

It contains needed tests and is passing them well