add objectives to final stats & track special ones

closes #98
not really tested yet