Add settings interface (#59)