Cosmetic changes
It now stores settings in a non-volatile file
It now auto-updates