Adding TODO extraction function to utilities.py, created comprehensive TODO list