updated readme
moved random character to string class
implemented locale loading class
added string format and test