added missing lib/langcodes.py
added settings.py and a monitor to change settings on demand