added seralize and deseralize, compute and io thread with three stage pipline
made the compute cluster code parametic to PIPELINE depth
added syncs to compute cluster thread and tabified the source file
adding transfer sync to io cluster code
fixed all compile time erros