Refactoring of AlgorithmComponent test
Removed unused Weigher class
Changed observed IDs in generation to be a Queue