npyscreen2 overhaul nearing completion