implemented binary heap
rename sln file
move binary heap classes to shared folder
link shared files
restruct project