Added readFile() and writeFile()

CAUTION! see TestContactList for error fix