Added extra confidence and margin of error choices; ability to directly specify a sample size