Implemented base worker architecture
Added missing files from previous commit
Wired up logging