Added UTF8 support requirement. Added links to exsting implementations