- tests for TrackNode containment methods
- moved MachineNodeFactory into machine package
- added SequencerNode impl