DRAFT: Add support for non-english characters via the browser IME

This is here for sharing and fun. DO NOT MERGE!!!