Extracted language files from main source to allow easier customization (and smaller file sizes)
Added german translation
Refractored getLanguage to fall back to english when a string is not translated in the passed translation
Let month and week names automatically determine by moment. Removed them from teh language files and adapted CSS to still display them in uppercase