Implement more efficient method to find pareto-points

- Add comments to core.clj
Update commenting in core.clj and add clustering to new file interface2.