adding jcurses for better console output
refactoring