Implement project sorting