Yeah, I agree with that. For now it's easier to test each algorithm by having them separately though. It's easy to add them all together when they're implemented