added new algo - adaboost & implemented parallel execution for slower algorithms