Minor UI fix
Add ability to read/write the date from the stored sieve file.
 - use json encoded format for persistance
Fix a few lines with inconsistent space/tab usage

This should just get it working. More stuctual changes to come.