Refactor: use singleton instance instead of global variable
Refactor: added documentation to Translate (ongoing).