Delete some print statements
Automatic add ID function back in
Fix final bug now no dependency on ConfigObj
Implement pure python cache

Now no dependency on cache related modules