allow initial to be zero

right now if you pass zero as initial value, it will default to `0.5`
Merge pull request #1 from mattdesl/patch-1

allow initial to be zero