Added first implementation of distributed workload

Signed-off-by: Mohamad Gebai <mohamad.gebai@polymtl.ca>