Adding utils for file handling
Implementing draft for cache
Typo