Start of UI code

And renaming all std::string to std::wstring