code cleanup
fixed utf-8 file loading bug
readme edit