Blessed base

Moved from ncurses to blessed and did a rewrite of most stuff