Smoother usage - some fixes found
[fix] Valid integers were missed in main loop
[fix] Instantiate several subclasses at once
[fix] Uses set() without overwriting previous values
[fix] Valid integers were missed in main loop
[fix] Instantiate several subclasses at once
[fix] Uses set() without overwriting previous values