extended main.java to include SPEA2 and IBEA algorithms