Moved initial values out constructor onto properties
Rename class When to Recurrence
Update documentation
Merge pull request #4 from ryakad/master

Rename class and update documentation