50 fresh generic software license agreement documents ideas sample franchise agreement template franchise contract template what is a franchise agreement awesome template franchise contract franchise license agreement samples bahamas schools demolition contract template luxury franchising agreement sample