Use the appropriate weights for the various phases.
Add a testing mode with -t/--test.
Merge pull request #3 from bwinton/master

Use the appropriate weights for the various phases of the moon.