Add support for --force paramter
Allow cache directory to be created at runtime