Added job factories
Now uses command job factory
Added getDevice method to resource manager
Refactor of command job
Added static values for keys
Added Event Cleanup Job Factory