changed license to bsd-3
added classes, methods and helpers to achieve language-change by a
parameter in the URL