Implement settings widget

Only two settings at the moment, number of points per new poly, and
color variation when optimizing (lower is better)