Implemented overloaded ==
Moved linkedlist definitions to .h till i figure how .h and .cpp files work >.>