pareto front functionality created, tested, and commented