Part 1: Rename TrayWindow.{cpp,h} to TrayIcon.{cpp,h}
Part 2: Use TrayIcon instead of TrayWindow in identifiers