Add parsed date to letter
Add before save hook and callbacks
Generate colors with same saturation and values [fixes #1]