Added multi char support

Multi char support is now added and enabled however it is extremely
slow. This is part of the change for issue #1.