checkpoint commit for tracking last-modified times in sqlite database. just created a class for maintaining that data.
Use sqlite database to track mtimes whenever files are written by Driveler. Check mtimes before compilation and skip the file if it isn't newly modified. Add a command line flag to force recompilation of all files, regardless of mtimes.