Created Task object to encapsulate tasks
Renamed EasyMPI class to MPIScheduler
Simplified synchronization
Removed commented code