Basic GUI complete, UTF8 support added