Add fileHash helper for asset cache-busting