Added missing imports from main assets.py script
Minor fixes to the detect_changes function made to ensure that previous changes are recorded
Added incomplete version of processor.py which is still a work in progress