Added country code to name functions and fixed languages issue
Replaced special characters with thier html equivelents
Changed to use language files instead of fixed text
Fixed problem with unknown countries