use bitset instead of bools to initalize struct via New... function

Named function parameters are really missing.