removing windows class implementation and adding ncurses' (incomplete)