restructered file, such that function definition and implementation are seperated
Merge branch 'master' of https://github.com/renato2099/ParallelPriorityQueue