Finished isCompleteTree method

A lot of changes for this method:
->Removed default queue implementation and created a new one with an
array of node pointers
->Moved this queue from inside the class to other cpp file called
AdditionalMethods
->With this new implementation of queue getting isCompleteTree to work
was trivial.