Enable EF migrations.
Add Track property to TrackedTask.
Enable automatic database upgrade.
Add Track column to DataGrid.
Reorganize DataGrid columns.
Change default columns width.
Set DataGrid to ReadOnly.
Add Tracker class and start moving tracking code.
Add Session Fields to TrackedTask, generate migration.
Add Tracking and session handling code. Autoload context at startup.
Add Scanner method to Tracker class, integrate it with MainWindow process.
Comments.
Remove obsolete code from MainWindow class, general cleanup.
Stop all sessions on shutdown.
Faster detection of shutdown.
Override DbContext method SaveChanges in TrackerContext to store last save time.
Properly increment counter variable in Scanner method.
Cleanup.
Add periodic save functionality.
Update Add code to work with new system.