added .settings
Added more unit tests. Updated unicode support