Text-to-voice changes

- Moved to separate js file
- Added functionality to read on 4 languages
- Possible to read unlimited text as google translate has a 100
character limit