Removed whitespace
cacheDir method will create cache folder recursively now
Added composer.json