Added unicode support
Added unicode test, re-organized test modules
Updated readme