Ncursesw on Linux functions. Need to update characters
Added config, unicode support, and character and symbol abstraction