cleanup, some tests broken due to broken input()
cleanup, input() fixed
class init printout works, though issues with testenv
cleanup and review of testbench