Adds tests for Worker
Command now stores associated job instance
Simplifies class and removes bi-directional association between Job and
Command