sleepytime Personal clone of the wonderful sleep cycle calculating website because it appears to be broken