Merge pull request #7 from Academic-KevinRobayna/algorithm

fixed some bugs
added some declaration
added more things
added constructor and destructor definition
added greedy::change
added greedy:: is equal and initCentroidVector
added Greedy::GenerateSolution
fixed an error