Please don't judge me.  This was an attempt to learn WPF and other technologies and make my wife feel special.  Mission accomplished.