Infrastructure.monitor: refactored and added init tests
job sequence refactored (applied visitor pattern)