Initial fixes are in. Alignment bug fixed, though I think I wrote it the way I did because doing the right thing didn't work on some platforms so I need to test that. Grid lines now pick up the same color as the the text. Unfortunately, if the theme is changed while the program is running, the background gets updated but none of the content changes so I need to detect and handle that event.