Move ncurses config out of core
Write new functions for handling default options