Fixed a problem where any model could be modified using the procedures for checks
Added some comments and white spacing
Added an async task to "collapse" old (24h+) CheckLogs in groups of 30 minutes.