Starting Code for Generic Workers
Part 2 of code for Generic Workers
Merge pull request #10 from ls612/Ea

Generic Worker Code.