'make a directory to store all caches
Returns:
cache path'

@property
def cache_path(self):

    cache_path = os.path.join(os.path.dirname(__file__), '..', 'cache')
    if (not os.path.exists(cache_path)):
        os.mkdir(cache_path)
    return cache_path
