User-friendly wrapper for ncurses that also enables UTF-8 and 256-color support