feature: users now can provide translation dictionaries by adding arrays as second parameter to the constructor, by appending users now can overwrite translations or disable the translation process on a particular segment
updated test to reflect changes
added license file
updated license