First big change

Add UTF8 encode
Camelcase