Added the heart replacement to replacements.py

Also added utf-8 support for networking